From Hainan
From Yunnan